Dictionary
Waltham Forest
geographical name Wal·tham Forest \ˈwȯl-thəm\
Definition of WALTHAM FOREST
borough of NE Greater London, England pop 203,400
ADVERTISEMENT
Learn More About WALTHAM FOREST
Browse
Next Word in the Dictionary: WalthamstowPrevious Word in the Dictionary: Waltham
ADVERTISEMENT
Seen & Heard
What made you want to look up Waltham Forest? Please tell us where you read or heard it (including the quote, if possible).